Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
LLWYNEURON Detached £479,198 £84,000 22 Nov 1995
PENLAN Detached £431,456 £275,000 7 Aug 2007
TREMALLT Detached £396,344 £249,800 18 Jun 2007